pumping station – English–Français translations

🇬🇧 en fr 🇫🇷

pumping station noun

  • building housing pumps
pompage
Wiktionary Links